additional carriages - Spanish English Dictionary